Release 10.1A: OpenEdge Development:
Progress 4GL Reference


&SCOPED-DEFINE preprocessor directive

Defines a compile-time constant (preprocessor name) non-globally.

Syntax

&SCOPED-DEFINE preprocessor-name definition 

preprocessor-name

The preprocessor name (compile-time constant) that you supply. Progress reserved keywords are allowed, but cannot be used in preprocessor expressions.

definition

A string of characters (or preprocessor references that evaluate to a string of characters) whose content the preprocessor substitutes for preprocessor-name during compilation. If definition is longer than on line, a tilde (~) at the end of the first line indicates continuation to the next line.

Notes

See also

{ } Preprocessor name reference, &GLOBAL-DEFINE preprocessor directive, &UNDEFINE preprocessor directive, DEFINED preprocessor function


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095